iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0
自我挑戰組

30天的獨立學習紀錄系列 第 8

DAY8 - 專題學習紀錄-智慧照護盆栽

  • 分享至 

  • xImage
  •  

前言

大家好啊~今天是參賽的第八天,昨天分享了我向學長學習如何使用Python連接資料庫並使用Python新增資料表,今天繼續專題學習紀錄。
前幾天本來初步討論結果為智慧運動地墊,但在開會後決定將上學年製作的智慧盆栽加以延伸,完善其功能並針對一種植物去做照護。


主題-智慧照護盆栽-簡介

希望本專題能夠向外延伸,盡量不局限於盆栽,並以聯合國17項永續發展(SDGs)中的其中幾項為目標去做發想。

  • 本組主要感測的項目有溫溼度、土壤濕度和環境光。
  • 專門為室內種植袖珍龜背竹進行照護。
  • 環境不利於植物時,能夠做出應對以確保植物在生存上得到照護。
  • 以馬達驅動的噴霧式以及滴灌式自動澆水。
  • 透過可調式LED做光照調節。

DHT11溫溼度感測器

以下是上學年製作有關於DHT11的相關介紹和波型模擬以及原理說明。
溼度對於植物來說是非常重要的環境變化因素,此感測器內含一個電阻式感濕元件和一個NTC測溫元件,並與一個8bit單晶片相連接。體積小、功耗低,傳輸距離最遠可達20公尺以上。
此感測器工作電壓範圍在3.3V~5V之間,溼度測量範圍 20%~95%,量測溫度範圍在攝氏0~50度。

https://ithelp.ithome.com.tw/upload/images/20220923/20152389aALO4qQ6Yr.png

DHT11感測器波型模擬及原理說明

首先要對DHT11發送信號才會有輸出,且須使用示波器的單次觸發來看輸出波型,根據datasheet發送信號必須為低準位且要大於18毫秒,若為高準位的話則要20到40毫秒
DHT11接收信號後會先進行初始化,分別跑低準位和高準位各80微秒,初始化後則開始傳送資料,並以高準位的長度辨別0或是1,若高準位的時間長度為26到28微秒則資料為1,反之高準位持續時間為70微秒時為0
整筆資料共有40bit,分別是8bit濕度整數資料和8bit濕度小數資料及8bit溫度整數資料,再加上8bit溫度小數資料,最後加上8bit校驗位。

https://ithelp.ithome.com.tw/upload/images/20220923/20152389kvMygGI7ur.png

https://ithelp.ithome.com.tw/upload/images/20220923/20152389gX2ELZfrXc.png


上一篇
DAY7 - 使用Python連接資料庫並新增資料表
下一篇
DAY9 - 光感測器簡介
系列文
30天的獨立學習紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言